Inferring destinations and activity types of older adults from GPS data: algorithm development and validation